package com.ccys.db.mapper;

import com.ccys.db.dto.web.inventory.StaffPurchasePageDto;
import com.ccys.db.entity.TblStaffPurchase;
import com.ccys.db.vo.web.inventory.GetStaffPurchaseDetailVo;
import com.ccys.db.vo.web.inventory.StaffPurchaseInfoVo;
import com.ccys.db.vo.web.inventory.StaffPurchasePDFVo;
import com.ccys.db.vo.web.inventory.StaffPurchaseVo;
import tk.mybatis.mapper.common.Mapper;
import tk.mybatis.mapper.common.MySqlMapper;

import java.util.List;

/**
 * Created by Mybatis Generator on 2023/12/12
 */
public interface TblStaffPurchaseMapper extends Mapper<TblStaffPurchase>, MySqlMapper<TblStaffPurchase> {
    List<StaffPurchaseVo> getList(StaffPurchasePageDto dto);


    StaffPurchaseInfoVo getInfo(String id);

    StaffPurchasePDFVo getStaffPurchasePDFData(String id);

    GetStaffPurchaseDetailVo getStaffPurchaseDetailById(String id);
}
